Agglomerative Clustering of Growing Squares

نویسندگان

  • Thom Castermans
  • Bettina Speckmann
  • Frank Staals
  • Kevin Verbeek
چکیده

We study an agglomerative clustering problem motivated by interactive glyphs in geo-visualization. Consider a set of disjoint square glyphs on an interactive map. When the user zooms out, the glyphs grow in size relative to the map, possibly with different speeds. When two glyphs intersect, we wish to replace them by a new glyph that captures the information of the intersecting glyphs. We present a fully dynamic kinetic data structure that maintains a set of n disjoint growing squares. Our data structure uses O(n(logn log logn)2) space, supports queries in worst case O(log3 n) time, and updates in O(log7 n) amortized time. This leads to an O(nα(n) log7 n) time algorithm to solve the agglomerative clustering problem. This is a significant improvement over the current best O(n2) time algorithms. 1998 ACM Subject Classification I.3.5 Computational Geometry and Object Modeling

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms for Model-Based Gaussian Hierarchical Clustering

Agglomerative hierarchical clustering methods based on Gaussian probability models have recently shown promise in a variety of applications. In this approach, a maximum-likelihood pair of clusters is chosen for merging at each stage. Unlike classical methods, model-based methods reduce to a recurrence relation only in the simplest case, which corresponds to the classical sum of squares method. ...

متن کامل

Agglomerative Clustering in Web Usage Mining: A Survey

Web Usage Mining used to extract knowledge from WWW. Nowadays interaction of user towards web data is growing, web usage mining is significant in effective website management, adaptive website creation, support services, personalization, and network traffic flow analysis and user trend analysis and user’s profile also helps to promote website in ranking. Agglomerative clustering is a most flexi...

متن کامل

An Efficient Agglomerative Clustering Algorithm for Region Growing

This paper proposes an eficient agglomerative clustering algorithm for region growing. To speed up the search of the best pair of segments which is merged into one segment, dissimilarity values of all possible pairs of segments are stored in a heap. Then the best pair can be found as the element of the root node of the binary tree corresponding to the heap. Since the only adjacent pairs of segm...

متن کامل

An Incremental DC Algorithm for the Minimum Sum-of-Squares Clustering

Here, an algorithm is presented for solving the minimum sum-of-squares clustering problems using their difference of convex representations. The proposed algorithm is based on an incremental approach and applies the well known DC algorithm at each iteration. The proposed algorithm is tested and compared with other clustering algorithms using large real world data sets.

متن کامل

Ward's Hierarchical Agglomerative Clustering Method: Which Algorithms Implement Ward's Criterion?

The Ward error sum of squares hierarchical clustering method has been very widely used since its first description by Ward in a 1963 publication. It has also been generalized in various ways. Two algorithms are found in the literature and software, both announcing that they implement the Ward clustering method. When applied to the same distance matrix, they produce different results. One algori...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1706.10195  شماره 

صفحات  -

تاریخ انتشار 2017